economic strangulation - Francés Inglés Diccionario